package entity.flight;

import entity.employee.Employee;
import entity.plane.Plane;

import java.util.List;

public interface Flight {
    /** Gets specifications of  a plane 
     * @return specifications of a plane
     */
    Plane getPlane();

    /** Sets specifications of a plane
     * @param plane specifications of a plane
     */
    void setPlane(Plane plane);

    /**Create a list of employees received
     * @return list of employees received
     */
    List<Employee> getEmployees();

    /**Sets a list employees received
     * @param employees a list of a employees
     */
    void setEmployees(List<Employee> employees);

    /**Adding to the list of employees
     * @param employee employee
     */
    void addEmployee(Employee employee);
}
